var appPath = getAppPath();	
var myDomain = 'http://7xogoq.com1.z0.glb.clouddn.com';
var validFile = false;
var uploader = null;
var jsonData = null;

$(function(){
	initJspGrid();
	
	// 初始化 视频播放 点击红叉  停止播放
	$('#playVideoDlg').window({
	       onBeforeClose:function(){ 
	    	   var myVideo = document.getElementsByTagName('video')[0];
	    	   myVideo.pause(); // 暂停视频 播放
	       }
	});
});

// 自定义动画列表初始化
function initJspGrid(){
	$('#designUdocGrid').datagrid({
	    url:appPath + "/yjxCust/getDesignUserDoc.action",
	    height:'full',
	    striped:true,
	    fitColumns:true,
	    queryParams: getQueryParam(),
	    singleSelect:true,
		checkbox:false,
	    columns:[[
	        {field:'doc_id',title:'作品ID',width:40,align:'center',sortable:false}, 
	        {field:'doc_name',title:'作品名称',width:70,align:'center',sortable:true},
	        {field:'design_id',title:'设计模板ID',width:40,align:'center',sortable:true},
	        {field:'user_id',title:'用户ID',width:40,align:'center',sortable:true},
	        {field:'showData',title:'作品DATA数据',width:40,align:'center',sortable:true,
	        	formatter:function(value,rowData,rowIndex){ 	// c.tmpl_json, c.tmpl_set
	        		return '<a href="javascript:void(0)" onclick="showData('+rowData.doc_id+')">查看</a>';
	        	}
	        },
	        {field:'create_time',title:'创建时间',width:80,align:'center',sortable:true},
	        {field:'update_time',title:'修改时间',width:80,align:'center',sortable:true}
	    ]],
	    pagination:true,
		rownumbers:true
	});
}

function showData(docId){
	$("#tgDataTxt").val('');
	$("#tgFineDataTxt").val('');
	$("#uTgDataTxt").val('');
	$("#uTgFineDataTxt").val('');
	$.loading(true);
	var url = appPath + "/yjxCust/getOneDesignUserDoc.action?docId="+docId;// 请求获取tmplJson数据
	$.post(url,function(ret){
		if (ret){
			$.loading(false);
			var info = ret[0];
			$("#tgDataTxt").val(info.tg_data);
			$("#tgFineDataTxt").val(info.tgFineData);
			$("#uTgDataTxt").val(info.ud_data);
			$("#uTgFineDataTxt").val(info.uFineData);
		} else {
			$.loading(false);
		}
	});
	
	$('#tempData').window({
		title:'设计模板DATA数据信息',
		iconCls:'icon-tip',
		modal: true,
		shadow: true,
		collapsible:false,
		minimizable:false,
		maximizable:false
	});
	$('#tempData').window('move',{top:20,left:200});
	$('#tempData').window('open');
	
	
	$('#tt').tabs({
	    border:false,
	    onSelect:function(title){
			
	    }
	});
}





// 判断是否是JSON文件
function isJSON(str) {
    if (typeof str == 'string') {
        try {
            var obj=JSON.parse(str); // 从字符串中解析出 json对象
            if(str.indexOf('{')>-1){
                return true;
            }else{
                return false;
            }

        } catch(e) {
            console.log(e);
            return false;
        }
    }
    return false;
}

function getQueryParam(){
	var queryObject = {};
	var findDocName = $("#queryName").val();// 作品名称
	var findDocId = $("#queryDocId").val();// 作品ID
	var findMobile = $("#queryMobile").val();// 用户手机号
	var findDisUserId = $("#queryDisUserId").val();// 作品ID
	
	if(findDocName && findDocName.length>0) queryObject.findDocName = findDocName;// 
	if (Number(findDocId)>0) queryObject.findDocId = findDocId;
	if (Number(findDisUserId)>0) queryObject.findDisUserId = findDisUserId;
	if (Number(findMobile)>0)queryObject.findMobile = findMobile;
	return queryObject;
}

/*  查询数据
 */
function doQuery(){
	var findDocName = $("#queryName").val();// 作品名称
	var findDocId = $("#queryDocId").val();// 作品ID
	var findMobile = $("#queryMobile").val();// 用户手机号
	var findDisUserId = $("#queryDisUserId").val();// 作品ID
	
	if (findDocName && (!findDocId && !findMobile && !findDisUserId)){
		$.messager.alert('警告信息','数据量过大,单个【作品名称】查询缓慢,请再填入一项条件进行筛选!【例如用户手机号】','warning');
		return;
	}
	$("#designUdocGrid").datagrid('unselectAll');
	$("#designUdocGrid").datagrid('load',getQueryParam());
}

function fmtCreateTime(value, rowData, rowIndex){
	if(!value)return "";
	var s = new Date(value);
	return rowData.create_time=$.DateUtil.format(s,'yyyy/MM/dd hh:mm:ss');
}
